package com.hundsun.yr.universal.p2p.interactor.impl;

import android.content.Context;

import com.hundsun.mobile.zwgt.R;
import com.hundsun.yr.universal.library.view.itemview.BasicItemViewH;
import com.hundsun.yr.universal.library.view.itemview.SettingData;
import com.hundsun.yr.universal.library.view.itemview.SettingViewItemData;
import com.hundsun.yr.universal.p2p.interactor.base.BaseItemViewInteractor;

import java.util.ArrayList;
import java.util.List;


/**
 * @version V1.0
 * @Title: MoreInteractorImpl.java
 * @Description: TODO(用一句话描述该文件做什么)
 * @date 2015-12-8 下午4:59:37
 * @author:hejun.shen
 * @email:shenhj15971@hundsun.com
 * @replace author:
 * @replace date:
 */
public class MoreInteractorImpl implements BaseItemViewInteractor {

    private SettingViewItemData mItemViewData = null;
    private SettingData mItemData = null;


    @SuppressWarnings("unchecked")
    @Override
    public List<SettingViewItemData> getListItemData(Context context) {
        List<SettingViewItemData> mListData = new ArrayList<SettingViewItemData>();
        String[] titles = context.getResources().getStringArray(R.array.more_titles);
        for (int i = 0; i < titles.length; i++) {
            mItemViewData = new SettingViewItemData();
            mItemData = new SettingData();
            mItemData.setTitle(titles[i]);
            mItemViewData.setData(mItemData);
            mItemViewData.setItemView(new BasicItemViewH(context));
            mListData.add(mItemViewData);
        }
////		关于我们
//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_about));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);
//		
////		关于产品
//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_about_product));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);
//		
////		关于团队
//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_about_team));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);
//		
////		合作伙伴
//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_partner));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);
//		
////		联系方式
//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_contact));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);
//		
////		最新活动
//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_activities));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);
//		

		/*mItemViewData= new SettingViewItemData();
		mItemData = new SettingData();
		mItemData.setTitle(context.getString(R.string.more_feedback));
		mItemViewData.setData(mItemData);
		mItemViewData.setItemView(new BasicItemViewH(context));
		mListData.add(mItemViewData);*/

//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_help));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);

//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_update)+
//				context.getString(R.string._version,PackageUtils.getVersionName(context)));
////		mItemData.setSubTitle(PackageUtils.getVersionName(context));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);

//		mItemViewData= new SettingViewItemData();
//		mItemData = new SettingData();
//		mItemData.setTitle(context.getString(R.string.more_contact));
//		mItemData.setSubTitle(context.getString(R.string.contact_way));
//		mItemViewData.setData(mItemData);
//		mItemViewData.setItemView(new BasicItemViewH(context));
//		mListData.add(mItemViewData);

        return mListData;
    }


}
